have one's hands free - Türkisch Englisch Wörterbuch